high voter turnout - Francés Inglés Diccionario